// src/workers/mainWorker.js
// 这里的worker.onmessage 也可以换成self.addEventListener ,self代表子线程自身，即子线程的全局对象  等同于
self.onmessage = (e) => {
    const { message } = e.data;
    console.log('在worker中接收到消息，Received message in worker', message);
    // 处理数据
    const result = processData(message);
    // 将结果发送回主线程
    self.postMessage(result);
    // 关闭线程
    // self.close()
};

function processData(data) {
    // 模拟数据处理
    return data + ' - worker处理';
}